factors affecting treatment outcome - Espagnol Anglais Dictionnaire